body
{
margin:0px;
padding:0px;
font-family:"Trebuchet MS", Arial, sans-serif;
color:#858585;
font-size:0.8em;
}

/* ------------------------ header ------------------------- */


#header
{
background:url("../images/admin_headerbg.jpg") repeat-x;
width:100%;
height:64px;
}



a:link
{
color:#00ADEF;
}

a:visited
{
color:#AAAAAA;
}

a:hover
{
color:#059DCC;
}

.box
{
font-size:0.9em;
width:100%;
border:1px solid #EEEEEE;
margin:5px 0px 5px 0px;
}
.box .padding
{
padding:10px;
}

.box img
{
vertical-align:middle;
}

.add
{
padding:10px;
margin:5px;
}

.add:link, .add:visited
{
text-decoration:none;
display:block;
background:#F0FBFF;
border:1px solid #015353;
color:#047391;
font-size:2em;
}

.add:hover
{
text-decoration:none;
font-size:2em;
display:block;
background:#FAFEFF;
border:1px solid #015353;
color:#047391;
}

input
{
border:1px solid #CCCCCC;
}

.button
{
background:#F0FBFF;
border:1px solid #015353;
color:#047391;
font-size:1em;
cursor:pointer;
}

.alert
{
position:absolute;
left:50%;
top:120px;
margin-left:-175px;
width:350px;
height:100px;
padding:10px;
text-align:center;
background:#F0FBFF;
border:1px solid #015353;
color:#047391;
font-size:1.5em;
}